idea monger - Turkish English Dictionary